patrick herdman
International FootballIndonesia lose a host of regulars ahead of FIFA ASEAN Cup 2026: defense cracked, midfield loses creativityOn September 18, 2026, PSSI announced the 23-man squad for the FIFA ASEAN Cup...
AthleticsBeside Ha Long Bay, a 'Marathon' Without a 42.195 km DistanceOn the evening of 11 October 2026, the coastal road beside Ha Long Bay will b...
International FootballLamine Yamal and 'a thousand times' of racism: When football's rulebook cannot reach where the pain actually happensIn October 2026, the stands of the Santiago Bernabéu rang out with racist...
International FootballSaoirse Ronan Addresses Speculation About Jack Lowden Becoming the Next James BondSaoirse Ronan has addressed speculation that her husband, Jack Lowden, could...
Domestic FootballFIFA ASEAN Cup 2026: Vietnam faces Pakistan in Group B final round and the race for second placeIn Hanoi, on the morning the Vietnam national team walked out for training...
TennisShanghai Masters: Where Reputation and Ranking Tell Different StoriesWhen the ATP sent out the notice that Jannik Sinner was withdrawing from the...
International FootballThe Stoppage-Time Goal and the Sigh Behind a Clean SheetWhen the referee blew the final whistle in the eleventh minute of stoppage...
BadmintonWhen the Source Is Empty, the Pen Must Stop: The Principle of Verify First, Publish LaterOn my screen right now is a long document, and nearly every cell in it carrie...
BadmintonAlwi Farhan and Kento Momota: Inside the Tokyo Training Session Ahead of Asian Games 2026A late July morning in Tokyo. The training hall has no spectators. The sound ...
Martial ArtsSwapping a Player Mid-Symphony: Vietnam's 2026 World Poomsae Gold and the Name That Cannot Be ReplacedOn the morning of the final in Chuncheon, the cold from the lake near the are...
SwimmingVietnamese Swimmer Conquers 2034 Olympics: A Journey from Hidden NumbersWhen the starting horn sounded at the Olympic swimming pool in Paris 2034, I...
International FootballKimi Antonelli wins Monza from 19th, leads F1 with 5 consecutive victoriesAt just 20 years old, Kimi Antonelli is making history in Formula One. Last...
TennisThe Wrong Label on the Court: How an Oil Market Report Ended Up in the Tennis SectionOn my desk in Richmond, Melbourne, there is a hardcover notebook I carry...
Domestic FootballCAHN's three home games without a win: the three-window registration ban sitting beneath the tableIn the 43rd minute at Hàng Đẫy on the evening of 22 October, Ngọc Tín rose to...
International FootballZero Information Points: When Football Refuses to Be Decoded2:47 AM in Osaka. I sat in front of a screen, waiting for a machine to finish...
International FootballSpezia's eight-point gap: four goals conceded in ten games is holding an entire seasonThere is a sound I only ever hear at third-tier grounds: a defender clearing...
BasketballRecord 342,700 Spectators: FIBA World Cup Qualifiers and the Global Basketball FeverRecord 342,700 Spectators: FIBA World Cup Qualifiers and the Global Basketbal...
Domestic FootballV-League 2026-2027 kicks off: Suspensions cast shadow over opening roundHanoi, September 4, 2026 – Ahead of the new season, the V-League organizers'...
Chess2026 Chess Olympiad Schedule: India Defends Its Throne in Sindarov's Home City of SamarkandThe official schedule of the 46th Chess Olympiad has been released by FIDE....
BadmintonAsian Games 2026: India Women's Badminton Team Falls at the Quarter-Finals – Two Winnable Games Slipped Away and the Depth Gap Stands ExposedASIAN GAMES 2026: INDIA WOMEN'S BADMINTON TEAM FALLS AT THE QUARTER-FINALS –...
